performance shortfalls - Turkish English Dictionary